small hump/hunch - Turc Anglais Dictionnaire